package com.sxfq.loansupermarket.backsystem.modular.theTest.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.sxfq.loansupermarket.backsystem.modular.theTest.entity.AchievementsInfo;
import com.sxfq.loansupermarket.backsystem.modular.theTest.entity.SearchAchievementsInfo;
import com.sxfq.loansupermarket.backsystem.modular.theTest.entity.SearchTheTestInfo;
import com.sxfq.loansupermarket.backsystem.modular.theTest.entity.TheTestInfo;

import java.util.List;

public interface IAchievementsInfoService {
    /**
     * 分页获取考试数据列表
     *
     * @param page
     * @param searchInfo
     * @return
     */
    List<AchievementsInfo> selectPageListByQueryGetMap(Page<AchievementsInfo> page, SearchAchievementsInfo searchInfo);

    void UpdateWithInfo(AchievementsInfo entity) throws Exception;

    AchievementsInfo selectOneById(String userForTestInfoId) throws Exception;
}
